to stick to deadlines - Turco Inglés Diccionario